package core

import (
	"fmt"

	"github.com/spf13/viper"
)

func InTest() {
	var v *viper.Viper
	var err error
	if v, err = ReadConfig("D:/go_projects/src/go-stage/resource/testws.toml", "toml", "userws"); err != nil {
		fmt.Printf("read config error: %v\n", err)
		return
	}
	if err = InitLogger(v); err != nil {
		fmt.Printf("logger config error: %v", err)
		return
	}
	if err = InitDB(v); err != nil {
		Log.Errorf("mysql config error: %v", err)
		return
	}
	if err = InitRedis(v); err != nil {
		Log.Errorf("redis config error: %v", err)
		return
	}
}
